package com.springapp.mvc.dao.mapper;

import com.springapp.mvc.dao.bean.CallRecords;
import com.springapp.mvc.dao.bean.CallRecordsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CallRecordsMapper {
    long countByExample(CallRecordsExample example);

    int deleteByExample(CallRecordsExample example);

    int deleteByPrimaryKey(Long recordsid);

    int insert(CallRecords record);

    int insertSelective(CallRecords record);

    List<CallRecords> selectByExample(CallRecordsExample example);

    CallRecords selectByPrimaryKey(Long recordsid);

    int updateByExampleSelective(@Param("record") CallRecords record, @Param("example") CallRecordsExample example);

    int updateByExample(@Param("record") CallRecords record, @Param("example") CallRecordsExample example);

    int updateByPrimaryKeySelective(CallRecords record);

    int updateByPrimaryKey(CallRecords record);
}